function flowerGame(n, m) {
  // 计算1到n中奇数和偶数的数量
  const oddX = Math.ceil(n / 2); // 向上取整得到奇数数量
  const evenX = Math.floor(n / 2); // 向下取整得到偶数数量

  // 计算1到m中奇数和偶数的数量
  const oddY = Math.ceil(m / 2);
  const evenY = Math.floor(m / 2);

  // 满足x+y为奇数的情况：(奇数x+偶数y) + (偶数x+奇数y)
  return oddX * evenY + evenX * oddY;
}

// 测试案例
console.log(flowerGame(3, 2)); // 输出: 3
console.log(flowerGame(1, 1)); // 输出: 0
